﻿using System;
using System.Collections.Generic;
using System.Text;
using T.FAS.Runtime.Metadata.Entity;

namespace T.FAS.Runtime.Action.Dao
{
    public interface IActionMetaDataDao
    {
        List<ActionMetaData> GetActionMetaDataByFilter(Dictionary<string, string> filter);
        ActionMetaData GetActionMetaDataByID(string actionID);
        void AddActionMetaData(ActionMetaData action);
        void UpdateActionMetaData(ActionMetaData action);
        void DeleteActionMetaData(string actionID);
        int CheckUnique(Dictionary<string, string> filter);
    }
}
